interlinked piece - German English Dictionary